foot secretion - Turkish English Dictionary